BODY {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 12px; MARGIN: 0px
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND-COLOR: #cc0000; COLOR: #eeeeee; TEXT-DECORATION: none
}
A.barra:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.barra:hover {
	BACKGROUND-COLOR: #000044; COLOR: #ffffff; TEXT-DECORATION: none
}
.articoli_primo_piano {
	MARGIN-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.articoli_rubriche {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.articoli_culture {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; VERTICAL-ALIGN: top
}
.titolo_rubriche_home {
	BACKGROUND-COLOR: #cccc99; BORDER-BOTTOM: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; MARGIN: 0px; PADDING-LEFT: 5px
}
.titolo_sottorubriche {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.titolo_sottorubriche_settore {
	BACKGROUND-COLOR: #cccc99; BORDER-BOTTOM: #000000 1px dotted; BORDER-LEFT: #000000 1px dotted; FONT-WEIGHT: bold; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.titolo_primo_piano {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.sottotitolo {
	COLOR: #aaaaaa; FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN: 0px
}
.spip_logos {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid
}
.partecipazione {
	BACKGROUND-COLOR: #000055; BORDER-BOTTOM: #000066 1px solid; COLOR: #ffffff; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-TOP: 5px
}
.voci_menu {
	BACKGROUND-COLOR: #cccc88; BORDER-BOTTOM: #dddddd 1px solid; COLOR: #000000; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-TOP: 3px
}
.voci_link {
	BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM: #000044 1px solid; COLOR: #000000; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-TOP: 5px
}
.voci_serv {
	BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM: #dddddd 1px solid; COLOR: #ffffff; PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 5px
}
.sez_serv {
	BACKGROUND-COLOR: #000044; BORDER-BOTTOM: #000066 1px solid; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 2px
}
.sez_hier {
	BACKGROUND-COLOR: #cccc99; BORDER-BOTTOM: #000066 1px solid; COLOR: #000000; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-TOP: 2px
}
.sez_doc {
	BACKGROUND-COLOR: #dddddd; BORDER-BOTTOM: #000066 1px solid; COLOR: #000000; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-TOP: 3px
}
.sez_forum {
	BACKGROUND-COLOR: #dddddd; BORDER-BOTTOM: #000066 1px solid; BORDER-TOP: #000066 1px solid; COLOR: #000000; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-TOP: 3px
}
.sez_rubri {
	BACKGROUND-COLOR: #990000; BORDER-BOTTOM: #000066 1px solid; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-TOP: 2px
}
LI {
	LIST-STYLE: none outside
}
.titolo_forum {
	BACKGROUND-COLOR: #cccc99; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-TOP: 3px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.articolo_forum {
	BACKGROUND-COLOR: #eeeeee; FONT-WEIGHT: normal; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.sotto_titolo_forum {
	BORDER-BOTTOM: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 10px
}
.voci_forum {
	BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM: #dddddd 1px solid; COLOR: #000044; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-TOP: 3px
}
.testo_breve {
	BORDER-BOTTOM: #000044 1px dotted; BORDER-TOP: #000044 1px dotted; MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
